cardiac stimulation device - Français Anglais Dictionnaire